isolation pad - German English Dictionary